/*登陆页面的切换*/
$(function(){
        $("#car_top_msg").on("click",function(){//登陆页展开
                $(".login").fadeIn(300);
                $(document).on("click",function(e){
                        var targets = e.target;
                        if(targets.id.indexOf("login") > -1){
                            closeOpen();
                        }else{
                            return true;
                        }
                });
        });
        function closeOpen(){//关闭登陆页
            $(".login").hide();
        }
        $(".login_main").find(".l_tab_child").on("click",function(){//登陆与注册的切换
                if($(this).hasClass("on")){
                    return false;
                }else{
                    var hrefs = $(this).attr("data-href");
                    $(".l_tab_child").removeClass("on");
                    $(this).addClass("on");
                    $(".l_m_msg2").hide();
                    $("#"+hrefs).show();
                }

        });
        $("#login_fast").on("click",function(){//短信登陆切换
                $('#forget').val("0");
                $("#login_main1").hide();
                $("#login_main2").show();
                $("[data-href='loginFrm']").removeClass("on");
                $("[data-href='regFrm']").removeClass("on");
                $("[data-href='tab1']").addClass("on");
                
        });
        $("#to_fast").on("click",function(){
        		alert(1);
                $("#login_main1").show();
                $("#login_main2").hide();
                $("#regFrm").hide();
                $("[data-href='regFrm']").removeClass("on");
                $("#loginFrm").show();
                $("[data-href='loginFrm']").addClass("on");
        });
        $("#forgetPass").on("click",function(){//短信登陆切换
                $('#forget').val("1");
                $("#login_main1").hide();
                $("#login_main2").show();
                $("[data-href='loginFrm']").removeClass("on");
                $("[data-href='regFrm']").removeClass("on");
                $("[data-href='tab1']").addClass("on");
                
        });
});
function onCheckbox(obj){

    var id="#"+obj
    if($(id).attr("checked")=='checked'){
  	  $(id).prev().removeClass('on');
  	  $(id).removeAttr("checked"); 	  
    }else{
  	  $(id).prev().addClass('on');
  	  $(id).attr("checked",'true'); 
    }
  }
var wait_time = 60; //60秒内

function wait_next(){
    if(wait_time<=0){
        $('.l_z_get_code').each(function(){
            $(this).attr("disabled", false).val('获取验证码');
        });
        wait_time = 60;
    }else{
        wait_time --;
        $('.l_z_get_code').each(function(){
            $(this).attr("disabled", true).val('还有' + wait_time + '秒');
        });
        setTimeout('wait_next()',1000);
    }
}

$().ready(function() {
        var validator = $("#loginFrm").validate({
                rules:{
                    mobile:{
                        required:true,
                        mobile: true
                    },
                    passwd:{
                        required:true
                    }
                },
                messages:{
                    mobile:{
                        required:'请填写联系电话'
                    },
                    passwd:{
                        required:'请输入登录密码'
                    }
                },
                submitHandler:function(form){
                    var self = $(form);
                    $.post(self.attr("action"), self.serialize(), function(data){
                        if(data.status){
                            window.location.href = data.url;
                        } else {
                            self.find(".Validform_checktip").text(data.info);
                        }
                    }, "json");
                }    
        });
        var valReg = $("#regFrm").validate({
                rules:{
                    mobile:{
                        required:true,
                        mobile: true
                    },
                    passwd:{
                        required:true
                    },
                    verfy:{
                        required:true
                    }
                },
                messages:{
                    mobile:{
                        required:'请填写联系电话'
                    },
                    passwd:{
                        required:'请输入登录密码'
                    },
                    verify:{
                        required:'请输入验证码'
                    }
                },
                submitHandler:function(form){
                    var self = $(form);
                    $.post(self.attr("action"), self.serialize(), function(data){
                        if(data.status){
                            window.location.href = data.url;
                        } else {
                            alert(data.info);
                        }
                    }, "json");
                }    
        });
        var validator = $("#smsLogin").validate({
                rules:{
                    mobile:{
                        required:true,
                        mobile: true
                    },
                    verify:{
                        required:true
                    }
                },
                messages:{
                    mobile:{
                        required:'请填写联系电话',
                        mobile:'请填写正确的手机号码'
                    },
                    verify:{
                        required:'请输入验证码'
                    }
                },
                submitHandler:function(form){
                    var self = $(form);
                    $.post(self.attr("action"), self.serialize(), function(data){
                        if(data.status){
                            window.location.href = data.url;
                        } else {
                            alert(data.info);
                        }
                    }, "json");
                }    
        });
        
        $('.l_z_get_code').click(function(){
            var form = $(this)[0].form,
                url = $(this).attr('data-url');
            $.post(url,$(form).serialize(),function(data){
                if(data.status){
                    wait_next();
                } else {
                    alert(data.info);
                }
            },"json");
        })

});
